two armfuls - French English Dictionary